Text copied to clipboard!

Název

Text copied to clipboard!

Softwarový testovací inženýr

Popis

Text copied to clipboard!
Hledáme zkušeného a pečlivého softwarového testovacího inženýra, který se připojí k našemu týmu a pomůže zajistit vysokou kvalitu našich softwarových řešení. V této roli budete úzce spolupracovat s vývojáři, produktovými manažery a dalšími členy týmu, abyste identifikovali chyby, navrhli testovací strategie a zajistili, že naše produkty splňují očekávání zákazníků i technické standardy. Vaší hlavní odpovědností bude navrhovat, vyvíjet a provádět testovací případy a scénáře, které ověří funkčnost, výkon a bezpečnost softwaru. Budete také analyzovat výsledky testů, dokumentovat chyby a spolupracovat na jejich odstranění. Kromě manuálního testování budete mít příležitost vytvářet automatizované testy a přispívat k neustálému zlepšování našich testovacích procesů. Ideální kandidát má silné analytické schopnosti, smysl pro detail a zkušenosti s testováním softwaru v agilním prostředí. Znalost nástrojů pro automatizaci testů, jako jsou Selenium, JUnit nebo TestNG, je výhodou. Důležitá je také schopnost efektivně komunikovat a spolupracovat v týmu. Tato pozice nabízí možnost pracovat na zajímavých projektech v dynamickém technologickém prostředí, kde se klade důraz na kvalitu, inovace a profesní růst. Pokud vás baví hledat chyby, zlepšovat produkty a přispívat k jejich úspěchu, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Navrhování a provádění testovacích případů a scénářů
  • Identifikace, dokumentace a sledování softwarových chyb
  • Spolupráce s vývojovým týmem na opravě chyb
  • Vytváření a údržba automatizovaných testů
  • Zajištění souladu softwaru s požadavky a specifikacemi
  • Analýza výsledků testů a příprava zpráv o kvalitě
  • Účast na plánování sprintů a revizích v rámci agilního vývoje
  • Zlepšování testovacích procesů a nástrojů
  • Testování výkonu, bezpečnosti a použitelnosti softwaru
  • Školení a podpora méně zkušených kolegů v oblasti testování

Požadavky

Text copied to clipboard!
  • Vysokoškolské vzdělání v oboru informatiky nebo příbuzném
  • Zkušenosti s manuálním a automatizovaným testováním
  • Znalost testovacích nástrojů jako Selenium, JUnit, TestNG
  • Zkušenosti s verzovacími systémy (např. Git)
  • Znalost metodik agilního vývoje (Scrum, Kanban)
  • Schopnost analyzovat a řešit problémy
  • Dobré komunikační a týmové dovednosti
  • Znalost anglického jazyka na technické úrovni
  • Zkušenosti s CI/CD nástroji výhodou
  • Pečlivost a důraz na detail

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké testovací nástroje jste používal(a) a proč?
  • Máte zkušenosti s automatizací testů? Uveďte příklady.
  • Jak byste postupoval(a) při nalezení kritické chyby?
  • Jaké metody používáte pro zajištění úplného pokrytí testy?
  • Jaké jsou vaše zkušenosti s agilním vývojem?
  • Jak řešíte konflikty mezi vývojáři a testery?
  • Jaké typy testování běžně provádíte?
  • Jaké výzvy jste zažil(a) při testování a jak jste je překonal(a)?
  • Jaké metriky používáte k měření kvality softwaru?
  • Jaké jsou vaše zkušenosti s testováním webových vs. mobilních aplikací?